package org.brisling.oa.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.brisling.base.domain.impl.BaseSubDomain;
import org.brisling.base.domain.inf.BaseSubDomainInf;
import org.brisling.common.ConstSysParam;

/**
 * 
 * <p>Title: OAHighValueSub</p>
 * <p>Description: 耗材采购模块耗材信息子表实体类</p>
 * <p>Company: tongking</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2016年7月21日 下午11:04:25
 */
@Entity
@Table(name=ConstSysParam.MODULE_OA_DRUGPURCHASESUB)
public class OADrugPurchaseSub extends BaseSubDomain implements BaseSubDomainInf{

	
	//主表id(外键,集成自父类)
	//private Long mainId;
	
	//药品名称
	private String drug_name;
	
	//药品剂型
	private String drug_kind;
	
	//规格
	private String format;
	
	//生产厂家
	private String producer;
	
	//申请数量
	private Long amount;
	
	//有无替代产品
	private String replacement;

	
	public String getDrug_name() {
		return drug_name;
	}

	public void setDrug_name(String drug_name) {
		this.drug_name = drug_name;
	}

	public String getDrug_kind() {
		return drug_kind;
	}

	public void setDrug_kind(String drug_kind) {
		this.drug_kind = drug_kind;
	}

	public String getFormat() {
		return format;
	}

	public void setFormat(String format) {
		this.format = format;
	}

	public String getProducer() {
		return producer;
	}

	public void setProducer(String producer) {
		this.producer = producer;
	}

	public Long getAmount() {
		return amount;
	}

	public void setAmount(Long amount) {
		this.amount = amount;
	}

	public String getReplacement() {
		return replacement;
	}

	public void setReplacement(String replacement) {
		this.replacement = replacement;
	}


	
	
}
